extends "../../azurlane_ctrl/AzurItem.gd"
func init():
	.init()
	name = "[特殊]誓约之戒"
	info = "佩戴后即绑定，若通关时，佩戴者在场上，且参与了超过15场战斗，则获得该角色的真爱成就\n限传奇角色佩戴，当前进度：0/15"
	price = 300
	att.atkR -= 0.25
	att.defR -= 0.25

func _connect():
	._connect()
	if masCha.lv < 4:
		delFromCha()
		return
	sys.main.connect("onBattleEnd",self,"end")
	num = 0

var txt = "佩戴后即绑定，若通关时，佩戴者在场上，且参与了超过15场战斗，则获得该角色的真爱成就\n限传奇角色佩戴，当前进度：%d/15"
var num = 0
func end():
	if masCha == null or not utils.inBattle(masCha):return
	num += 1
	info = txt%num
